raar.image.vector
Interface RAGVectorObjectSource

All Known Implementing Classes:
RAWorldObject

public interface RAGVectorObjectSource

Objects for which a GVectorObject can be constructed should implement this interface.


Method Summary
 RAGVectorObject createGVectorObject()
           
 java.awt.geom.Rectangle2D.Double getBounds()
           
 java.awt.Color getColor()
           
 java.awt.geom.Point2D.Double getPosition()
           
 double getRotation()
           
 int getType()
           
 

Method Detail

getType

public int getType()

getColor

public java.awt.Color getColor()

getBounds

public java.awt.geom.Rectangle2D.Double getBounds()

getPosition

public java.awt.geom.Point2D.Double getPosition()

getRotation

public double getRotation()

createGVectorObject

public RAGVectorObject createGVectorObject()